#ifndef __DEFAULTS_H_
#define __DEFAULTS_H_

#ifndef DEFAULT_POSE_PID_P
#    define DEFAULT_POSE_PID_P 30
#endif

#ifndef DEFAULT_POSE_PID_I
#    define DEFAULT_POSE_PID_I 5
#endif

#ifndef DEFAULT_POSE_PID_D
#    define DEFAULT_POSE_PID_D 100
#endif

#ifndef DEFAULT_ONE_FULL_STEP_DELAY_MS
#    define DEFAULT_ONE_FULL_STEP_DELAY_MS 1
#endif

#ifndef DEFAULT_MOTOR_FULL_STEPS_PER_REV
#    define DEFAULT_MOTOR_FULL_STEPS_PER_REV 200
#endif

#ifndef DEFAULT_HALF_CURRENT_MAX_MS
#    define DEFAULT_HALF_CURRENT_MAX_MS 1000L
#endif

#ifndef DEFAULT_CLOSED_LOOP_MODE_CURRENT_MAX_MA
#    define DEFAULT_CLOSED_LOOP_MODE_CURRENT_MAX_MA 1300L
#endif

#ifndef DEFAULT_OPEN_LOOP_MODE_CURRENT_MAX_MA
#    define DEFAULT_OPEN_LOOP_MODE_CURRENT_MAX_MA 1300L
#endif

#ifndef DEFAULT_CALIBRATION_MODE_CURRENT_MAX_MA
#    define DEFAULT_CALIBRATION_MODE_CURRENT_MAX_MA 650L
#endif

#ifndef DEFAULT_LOWPASS_FILTERING_A
#    define DEFAULT_LOWPASS_FILTERING_A 110L
#endif

#ifndef DEFAULT_LOWPASS_FILTERING_B
#    define DEFAULT_LOWPASS_FILTERING_B 10L
#endif

#endif